bdcbd6fcd4f6642415f1c6b75d45e6e094aefa74,src/protocol/mail/org/apache/jmeter/protocol/mail/sampler/MailReaderSampler.java,MailReaderSampler,sample,#Entry#,83
Before Change
message.setFlag(Flags.Flag.DELETED, true);
}
child.setResponseData(cdata.toString().getBytes());
child.setDataType(SampleResult.TEXT);
child.setResponseCodeOK();
child.setResponseMessage("OK"); // $NON-NLS-1$
child.setSuccessful(true);
After Change
for (int i = 0; i < n; i++) {
StringBuilder cdata = new StringBuilder();
SampleResult child = new SampleResult();
child.sampleStart();
Message message = messages[i];
cdata.append("Message "); // $NON-NLS-1$
cdata.append(message.getMessageNumber());
child.setSampleLabel(cdata.toString());
child.setSamplerData(cdata.toString());
cdata.setLength(0);
final String contentType = message.getContentType();
child.setContentType(contentType);// Store the content-type
if (isStoreMimeMessage()) {
// Don't save headers - they are already in the raw message
ByteArrayOutputStream bout = new ByteArrayOutputStream();
message.writeTo(bout);
child.setResponseData(bout.toByteArray()); // Save raw message
child.setDataType(SampleResult.TEXT);
child.setDataEncoding("iso-8859-1"); // RFC 822 uses ascii
child.setEncodingAndType(contentType);// Parse the content-type
} else {